Oskar, a bullied 12-year old, dreams of revenge. He falls in love with Eli, a peculiar girl. She can't stand the sun or food and to come into a room she needs to be invited. Eli gives Oskar the strength to hit back but when he realizes that Eli needs to drink other people's blood to live he's faced with a choice. How much can love forgive? Set in the Stockholm suburb of Blackeberg in 1982. Written by John Nordling, Producer
In Stockholm, the priest Henrik Horneus is beloved by his parish flock, and in his sermon, he frequently mentions the Psalm 21 that is the favorite of his father and also priest Gabriel that lives in Hammerdal. Henrik has relationship problems with his son, Jesper that lives with his mother and Henrik's former wife, Suzanne. Jesper is spending his birthday with Henrik. When Jesper is ready to go home with his mother, Henrik's girlfriend Karolina receives a phone call from the coroner of Hammerdal telling that his estranged father has been found drowned in the Dead Lake. Henrik decides to drive alone in the middle of the night to his father's hometown to attend the funeral and learn what has happened to him. Out of the blue, a person appears on the dark road and Henrik runs over her. Henrik pulls the car over but he does not see anybody on the road. Henrik returns to the car but it does not start, so he walks to a small farm to ask for help. He sees lights in the barn and he sees a ... Written by Claudio Carvalho, Rio de Janeiro, Brazil